package com.ruoyi.jkcrData.domain.report;


import com.ruoyi.jkcrData.domain.plat.*;
import com.ruoyi.task.domain.entity.DataTaskEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 架空乘人-生成报告数据数据对象
 */
@Data
@ApiModel(value = "架空乘人-生成报告数据数据对象")
public class JkcrReportData {

    /**
     * 测试报告模板名称
     */
    private String tempId;

    /**
     * 任务信息
     */
    @ApiModelProperty(value = "任务信息")
    private DataTaskEntity dataTaskEntity;

    /**
     * 工作油压测试数据集合
     */
    @ApiModelProperty("工作油压测试数据集合")
    protected DataJkcrGzyy gzyyEntityList;

    /**
     * 油压Svg曲线图
     */
    @ApiModelProperty("油压Svg曲线图")
    protected  String yySvg;

    /**
     * 巷道倾角测试数据集合
     */
    @ApiModelProperty("巷道倾角测试数据集合")
    protected DataJkcrHdqj hdqjEntityList;

    /**
     * 静张力测试数据集合
     */
    @ApiModelProperty("静张力测试数据集合")
    protected DataJkcrJzhl jzhlEntityList;

    /**
     * 牵引力
     */
    @ApiModelProperty("牵引力测试数据集合")
    protected DataJkcrQyl qylEntityList;

    /**
     * 运行速度
     */
    @ApiModelProperty("运行速度测试数据集合")
    protected DataJkcrYxsd yxsdEntityList;

    /**
     * 速度Svg曲线图
     */
    @ApiModelProperty("速度Svg曲线图")
    protected  String sdSvg;

    /**
     * 重车上行
     */
    @ApiModelProperty("重车上行测试数据集合")
    protected DataJkcrZhchshx zhchshxEntityList;

    /**
     * 重车上行Svg曲线图
     */
    @ApiModelProperty("重车上行Svg曲线图")
    protected  String zhchshxSvg;

    /**
     * 重车下行
     */
    @ApiModelProperty("重车下行测试数据集合")
    protected DataJkcrZhchxx zhchxxEntityList;

    /**
     * 重车下行Svg曲线图
     */
    @ApiModelProperty("重车下行Svg曲线图")
    protected  String zhchxxSvg;

    /**
     * 制动力
     */
    @ApiModelProperty("制动力测试数据集合")
    protected DataJkcrZhdl zhdlEntityList;

}

